covering harrow - Francés Inglés Diccionario